About input

主要

  input有多种类型,对应不同属性,具有不同功能。大多数类型value表示发送请求的值,具有disabled属性,禁用;required属性,必填;readonly,只读;操作事件为change、input;select()、focus多数可以选中;autocomplete属性,是否有自动完成功能,简单的值为on、off,有多种其它值;autofocus属性,是否自动聚焦;list属性,与datalist标签组合使用,实现列表选项;max、min、maxlegth、minlength属性,对不同类型适用不同,效果一致;name属性,请求的变量名;pattern属性,正则筛选;placeholder属性,默认提示;step属性,调整步长。

  • button  可绑定事件,value为显示名称
  • checkbox  checked属性为选中
  • color  
  • date
  • datetime-local
  • email
    multiple属性,是否允许多个值
  • file  
    accept属性,筛选特定类型文件,值可为(.jpg/.png.doc..)、MIME类型、audio/、video/、image/*
    captur属性,调用相机、摄像、录音等功能,值可为camera、camcorder、microphone
  • hidden
  • image
    src属性,资源路径
  • month
  • number
  • password
  • radio
  • range
  • reset
  • search
  • submit
    formenctype属性,对发送数据进行编码,值可为application/x-www-form-urlencoded,对所有字符进行编码(默认,空格转为’+’,特殊字符转为HEX);multipart/form-data,不进行编码;text/plain,将空格转换为’+’,不对特殊字符编码(get方式)
    multiple属性,是否允许多个值
  • tel
  • text
  • time
  • url
  • week